long clawed prawn - Turkish English Dictionary